protest a draft - Spanish English Dictionary